payment standstill - German English Dictionary